[ACM] Replace the union structure parameter of the ACM hypercalls
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sun, 21 May 2006 18:05:31 +0000 (19:05 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sun, 21 May 2006 18:05:31 +0000 (19:05 +0100)
commit630ad4e0adbff20d7b67bb8897a336f8b0b1f6ec
tree1e981909145f0aae41c1f866149f90166c2dd850
parent5ce12bed04003df14a00bbd9b0e9a07e3c3bef9a
[ACM] Replace the union structure parameter of the ACM hypercalls
with command-specific request structures. It aligns the ACM
hypercalls with the way parameters are passed in the event channel
hypercalls.

Advantages include backward-compatibility regarding old guests when
new calls are added and clarity of the code.

Signed-off by: Reiner Sailer <sailer@us.ibm.com>
tools/libxc/xc_acm.c
tools/libxc/xenctrl.h
tools/python/xen/lowlevel/acm/acm.c
tools/security/secpol_tool.c
xen/common/acm_ops.c
xen/include/public/acm_ops.h
xen/include/xen/hypercall.h